Versions:

  • 9.1.0.7988
  • 9.0.0.7889
  • 8.2.0.7535
  • 8.1.1.7464
  • 8.0.0.7345
  • 7.2.1.6856
  • 7.2.0.6839
  • 7.2.0.6791
  • Preview
  • 10.0.0.8323-preview3

ILSpy 9.1.0.7988, released by the ICSharpCode Team as the ninth major iteration of the tool, is an open-source, cross-platform .NET assembly browser and decompiler whose primary purpose is to let developers inspect, navigate and reconstruct source code from compiled .NET binaries. By translating Intermediate Language (IL) back into readable C#, VB.NET or IL text, the utility supports security audits, legacy-code recovery, API exploration, third-party library learning and debugging scenarios in which original sources are missing or undocumented. The viewer presents a hierarchical tree of namespaces, types, methods and metadata, while integrated search, analyzer panes and bookmarking accelerate large-scale code reviews; plug-in extensibility further allows custom format loaders and language generators. Because it runs unchanged on Windows, macOS and Linux under .NET 6 or later, teams can standardize on one tool across heterogeneous build pipelines and classroom environments. Typical workflows include verifying obfuscated client assemblies, comparing version-to-version changes without private symbols, extracting licensing logic for compliance checks, and generating portable project files for abandoned components. The program belongs to the “Decompilers & Debuggers” category of development utilities and is frequently paired with Visual Studio, Rider or VS Code for iterative reverse-engineering tasks. ILSpy is available for free on get.nero.com, where downloads are provided through trusted Windows package sources such as winget, always delivering the latest build and supporting unattended batch installation alongside other applications.

Tags: